		html,body,div,img,span,a ,p, h1,ul,li{ padding: 0; margin: 0;}
		img { border: 0;}
		a { text-decoration: none; color: #333;}
		ul { list-style: none;}
		.container { width: 100%; height: 100%; background: #fff;}
        .main { width: 1200px; margin: 24px auto 65px;  background: #fff; }
		
		/**** 诚信万里行图片****/
		.main .item1 img{ height: 353px; }
		
		/****信用焦点****/
		.main .item2 .jd-content {float: left; margin-right: 32px; width: 378px; margin-top: 27px; }
		.main .item2 .jd-content:last-child { margin-right: 0;}
		.main .item2 .jd-content a { display: block;}
		.main .item2 .jd-content img{ width: 378px; height: 209px;}
		.main .item2 .jd-content .detail  { color: #333; font-size: 14px; margin-top: 12px;}
		
		/**** 有礼红黑榜****/
		.main .item2 .redBlack-con {font-size: 0;}
		.main .item2 .redBlack-con li { box-sizing: border-box; height: 150px; border-bottom: 1px solid #dedede; padding-top: 20px;  }
		.main .item2 .redBlack-con li a { display: block; }
		.main .item2 .redBlack-con .heading { color: #333; font-size: 16px; font-weight:600; }
		.main .item2 .redBlack-con .text { color: #333; text-indent: 2em; font-size:14px; line-height: 20px; margin-top: 11px; }
		.main .item2 .redBlack-con .from { color: #999; font-size: 12px; margin-top: 16px;}
		
		/**** 衢州在行动****/
		.main .item2 .xd-content { margin-top: 24px;}
		.main .item2 .xd-content li { width: 100%;  height: 165px; float: left; border-bottom: 1px solid #dedede; box-sizing: border-box;}
		.main .item2 .xd-content li:nth-child(2n) { }
		.main .item2 .xd-content li:nth-child(n) { padding-right: 31px;}
		.main .item2 .xd-content li:nth-child(3) { padding: 25px 0 0; border: 0; }
		.main .item2 .xd-content li:nth-child(4) { padding: 25px 0 0 31px; border: 0; }
		.main .item2 .xd-content .item-left { float: left; width: 140px;}
		.main .item2 .xd-content img { width: 140px; height: 140px;}
		.main .item2 .xd-content .item-right { margin-left: 168px; color:#333; font-size:14px; font-weight: 400;}
		.main .item2 .xd-content a { display: block;}
		.main .item2 .xd-content .heading {font-size:18px;	font-weight:600; margin-bottom: 11px;}
		.main .item2 .xd-content .from { color: #999; font-size: 12px; margin-top: 8px;}
	
	
	    /****诚信人物·故事****/
	   .main .item2 .gs-content { margin-top: 24px; height: 125px; }
	   .main .item2 .gs-content img { width: 201px; height: 100%; }
	   .main .item2 .gs-content .gs-right {color: #333;	font-size: 14px; height: 149px; overflow: hidden; padding: 28px 46px 0 32px; position: relative; box-sizing: border-box; }
		.main .item2 .gs-content .gs-right a { display: block;}
		.main .item2 .gs-content .gs-right .heading { color: #333; font-size: 18px; font-weight: 600;}
		.main .item2 .gs-content .gs-right .text { margin-top: 39px;}
		.main .item2 .gs-content .lookMore {color: #E12423; 	position: absolute;	bottom: 17px; right: 19px;}
		
		/****活动视频专栏 ****/
		.main .item2 .zl-content {	margin-top: 24px; font-size: 0;}
		.main .item2 .zl-content .tip {	height: 47px; background: #C82423; box-sizing: border-box; padding-left: 30px; line-height: 47px; color: #fff; font-size: 20px;}
		.main .item2 .item-right li { float: left; margin-left: 27px; }
		.main .item2 .item-right li p {	font-size: 16px; color: #333; width: 271px; text-align: center; padding: 11px 0 9px 0;}
		
		/**** 更多****/
		.main .item2 { margin-top: 24px; }
		.main .item2 .title { height: 46px; line-height: 46px; }
		.main .item2 .title-left { float: left; padding: 0 30px; background: #E12423; color: #fff; font-size: 18px;}
		.main .item2 .title-more { float: right; font-size: 14px; color: #333; margin-right: 27px; }
		
		/**** 公共样式****/
		.fl { float: left;}
		.fr { float: right;}
		.w572 { width: 572px; }
		.w603 { width: 603px;}
		.ellipsis { overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
		.clearfix { zoom: 1}
		.clearfix::after { content: ''; display: block; heihgt: 0; visibility: hidden; overflow: hidden; clear: both; }
		
		
